/*首页布局部分调整*/
.footer_container {
    background:black;
}
#footer , .header_fix{
    width:1102px;
    margin:0 auto;
}
.new_fix {margin-top:50px;}
.header_fix #logo_title {
    float:left;
}
.header_container #header {background:none;}
.clearfix {clear:both;}

.healthy_left ,.healthy_right {height:350px;}
.healthy_left {width:660px;float:left;}
.healthy_right {width:440px;float:right;}
.healthy_left img {height:280px;width:280px;}
.healthy h3 {margin-bottom:25px;}
.healthy img {margin:0; float:left;}
.img_introduce {width:330px;padding-right:20px;height:280px;overflow:hidden;float:right;font-size: 14px;line-height: 22px;color:#6E6D6D;}
.img_introduce p {font-size:14px;}
.img_introduce h4 {color:black;font-size: 20px;margin-bottom: 10px;}
.more_btn {display: block;margin-top: 20px;}
.discount_content {height:280px;width:390px;overflow:hidden;float:right;font-size: 14px;line-height:22px;color:#6E6D6D;}
/*homepage slider one*/
/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 12px/22px 宋体;  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }

.slideBox{ width:670px; height:400px; position:relative;left:425px; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:450px; height:230px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.banquet .slideBox .bd img {margin-top:0;height:400px;width:670px;}
.banquet {overflow: hidden;height:400px;width:100%;position:relative;left:0;}
.tempWrap {overflow:visible;}
.pop_left {height:400px;position:absolute;left:0;top:0;z-index:5;background:url(../images/left_pop.jpg) 0 0 no-repeat #fff;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-ms-background-size:100% 100%;background-size:100% 100%;} /*opacity:0.85;*/
.pop_right {height:400px;position:absolute;right:0;top:0;z-index:5;background:url(../images/right_pop.jpg) 0 0 no-repeat #fff;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-ms-background-size:100% 100%;background-size:100% 100%;}
.pop_content {position:absolute;top:0;right:0;width:425px;height:400px;}
.slideBox .prev_fix {height:65px;width:40px;background:url(../images/toleft.png) 0 0 no-repeat;}
.slideBox .next_fix {height:65px;width:40px;background:url(../images/toright.png) 0 0 no-repeat;}
.enter_tip {color:#574b4b;font-size:14px;margin-top:10px;width:390px;overflow: hidden;}
.enter_detail {width:390px;overflow:hidden;height:180px;color:#574b4b;font-size:14px;margin-top:10px;line-height:30px;}
.enter_more {line-height: 70px;overflow:hidden;}


/*homepage slider two*/
	/* focus_Box */
#focus_Box {float:left;}
.slider_content_container {float:right;}
#focus_Box{position:relative;width:660px;height:330px;margin-left:50px;display:inline-block;}
#focus_Box ul{position:relative;width:660px;height:330px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:65px;top:131px;}
#focus_Box .prev{background:url(../images/toleft.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/toright.png) right bottom no-repeat;right:5px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}
.slider_content_container {height:330px;width:330px;margin-left:45px;display:inline-block;}
.detail_content {padding:10px 50px 20px 0;height:320px;overflow: hidden;}
.detail_content_title {font-size:26px;height:39px;line-height: 39px;text-align: center;border-bottom: 1px solid #828282;padding-bottom:10px;}
.right_content_title {font-weight:bold;}
.detail_content_body {height:200px;padding-top:10px;font-size: 14px;line-height: 22px;color:#6E6D6D;}
.detail_content_footer {height:60px;line-height: 80px;font-size: 14px;color:#6E6D6D;}


/*homepage slider three*/
  /* jssor slider arrow navigator skin 03 css */
/*
.jssora03l                  (normal)
.jssora03r                  (normal)
.jssora03l:hover            (normal mouseover)
.jssora03r:hover            (normal mouseover)
.jssora03l.jssora03ldn      (mousedown)
.jssora03r.jssora03rdn      (mousedown)
*/
.jssora03l, .jssora03r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 55px;
    height: 55px;
    cursor: pointer;
    background: url(../img/a03.png) no-repeat;
    overflow: hidden;
}
.jssora03l { background-position: -3px -33px; }
.jssora03r { background-position: -63px -33px; }
.jssora03l:hover { background-position: -123px -33px; }
.jssora03r:hover { background-position: -183px -33px; }
.jssora03l.jssora03ldn { background-position: -243px -33px; }
.jssora03r.jssora03rdn { background-position: -303px -33px; }
.picture .slider_img_container img {margin-top:0;}
.slider_img_container {margin-top:35px;}

#tmp_pager {z-index: 1000;width: 130px;right: 0;}
#tmp_pager span {border-radius:0;background:#d1d1d1;border:1px solid #686866;float: left;height:12px;width:12px;margin-right: 12px;margin-top: 12px;}
#tmp_pager .cycle-pager-active {background:#b09e78;}